package edu.tfg.plano;

import java.util.List;

import edu.tfg.cliente.Cliente;
import edu.tfg.cliente.ClienteDAO;
import edu.tfg.util.DAOFactory;

public class PlanoBO {
	
	private PlanoDAO planoDAO;

	public PlanoBO() {
		this.planoDAO = DAOFactory.criaPlanoDAO();
	}

	public void salvar(Plano p1) {
		this.planoDAO.salvar(p1);
	}

	public List<Plano> listar() {
		return this.planoDAO.listar();
	}

	public void excluir(Plano plano) {
		this.planoDAO.excluir(plano);
		
	}

	public Plano pesquisar(String string) {
		return this.planoDAO.pesquisar(string);
	}

	public void alterar(Plano plano) {
	 this.planoDAO.alterar(plano);
		
	}

	public Plano pesquisarPorCodigo(Integer codigoString) {
		
		return this.planoDAO.pesquisarPorCodigo(codigoString);
	}


}
